var gobalAddr = 'whfw.superlib.com:9025';
var h= window.screen.height,w=window.screen.width;
//风采展示
var websocket_banner; 
function banner_style(){
    var bannerImg_src;
    try{
	    websocket_banner=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/bgfc_resource');//参数是服务器地址，还有一个参数是自协议可以不写
	    websocket_banner.onopen=function(res){
	        console.log('-----本馆风采连接成功-----');
	    };
	    var vList=[];
	    var str='';
	    var old_type;
	    websocket_banner.onmessage=function(msg){
	        var json = JSON.parse(msg.data);
	        //console.log(json.data);
	        if(json.type != old_type){
	            vList=[];
	            old_type = json.type;
	        }
	        var curr = 0;
	        //console.log(json);
	        var video_url="";
	       
	        //console.log('后台推送视频数据' + new Date());
	        if(json.type=="img"){
	            //定义新字符串用于存放图片URL，后续进行数据校验
	            var new_img_url;
	            var new_str = '';
	            $.each(json.data,function(i,e){
	                if(e.url.indexOf("https")==0){
	                    new_img_url=e.url;
	                }else{
	                    ///说明不包含https,要拼接地址
	                    new_img_url='https://'+gobalAddr+ e.url;
	                }
	                new_str+='<div class="swiper-slide swiper-no-swiping">' +
	                    '<img src="'+new_img_url+'" height="100%"/>' +
	                    '</div>';
	            });
	            new_str='<div class="swiper-wrapper">'+new_str+'</div>';
	            //如果旧字符串的数据和新推送的数据相同，则终止函数，继续播放原图片
	            if(str == new_str){
	                return;
	            }
	            //如果旧字符串的数据和新推送的数据不相同，则终止原播放内容，播放新推送的图片
	            console.log('更新数据？本馆风采图片更新了' + new Date());
	            str = '';
	            $.each(json.data,function(i,e){
	                if(e.url.indexOf("https")==0){
	                    bannerImg_src=e.url;
	                }else{
	                    ///说明不包含https,要拼接地址
	                    bannerImg_src='https://'+gobalAddr+e.url;////书封地址拼接
	                }
	                str+='<div class="swiper-slide swiper-no-swiping">' +
	                    '<img src="'+bannerImg_src+'" height="100%"/>' +
	                    '</div>';
	            });
	            str='<div class="swiper-wrapper">'+str+'</div>';
	
	            $('.banner').html(str);
	            var swiper = new Swiper('.banner', {
	                loop:true,
	                autoplay:5000,
	                noSwiping : true
	            });
	            /////如果只有一个slide就锁住swiper
	            if(swiper.slides.length<=3){
	                swiper.lockSwipes();
	            }
	
	        }
	        if(json.type=="video"){/////
	            //定义新数组用于存放视频URL，后续进行数据校验
	            var new_video_url = '';
	            var new_vlist = new Array();
	            $.each(json.data,function(i,e){
	                if(e.url.indexOf("https")==0){
	                    new_video_url=e.url;
	                }else{
	                    ///说明不包含https,要拼接地址
	                    new_video_url='https://'+gobalAddr+ e.url;
	                }
	                //console.log(video_url);
	                new_vlist.push(new_video_url);
	            });
	            //console.log('旧数据：--- ' + JSON.stringify(vList.sort()));
	            //console.log('新推送数据：--- ' + JSON.stringify(new_vlist.sort()));
	            //如果旧数组中排序后的数据和新推送数组中排序后的数据相同，则终止函数，继续播放原视频
	            if(JSON.stringify(vList.sort()) === JSON.stringify(new_vlist.sort())){
	                return;
	            }
	            //如果旧数组中排序后的数据和新推送数组中排序后的数据不相同，则重新为新数组赋值，播放新推送的视频
	            console.log('更新数据？本馆风采视频更新了' + new Date());
	            vList = [];
	            $.each(json.data,function(i,e){
	                if(e.url.indexOf("https")==0){
	                    video_url=e.url;
	                }else{
	                    ///说明不包含https,要拼接地址
	                    video_url='https://'+gobalAddr+ e.url;
	                }
	                //console.log(video_url);
	                vList.push(video_url);
	            });
	            ///////////////////////////////////////////////////////////////////
	
	            str='<div id="banner_video_all" style="height: 100%;width:100%"><video controls autoplay loop height="100%" width="100%" id="banner_video_01"><source src="./flv.flv" type="video/flv"><source src="'+vList[0]+'" type="video/mp4" height="100%" width="100%"></video></div>';
	            $('.banner').html(str);
	            var vLen = vList.length;
	            var video = document.getElementById("banner_video_01");
	            video.play();
	            video.addEventListener('ended', function(){
	                console.log('视频播放完毕了，切换下一个,当前视频索引是'+curr);
	                play();
	            });
	            function play() {
	                video.src = vList[curr];
	                video.load();
	                video.play();
	                curr++;
	                if(curr >= vLen){
	                    curr = 0; //重新循环播放
	                }
	            }
	        }
	    };
    } catch (e) {
    	console.log(e);
    } 
}
//风采展示结束

//借阅排行榜
var rank_move_flag=false,rank_str,rankImg_src;
var websocket_rank;
var reloadRB = false;//避免重复连接
function rank_book(){
    var rank_book_names=$('.kp_rank_name');////得到书名描述的所有节点 192.168.1.13:8084
    try{
        websocket_rank=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/borrow_rank');//参数是服务器地址，还有一个参数是自协议可以不写
        websocket_rank.onopen=function(res){
            console.log('-----借阅排行连接成功-----');
        };
        websocket_rank.onmessage=function(msg){
            var json = JSON.parse(msg.data);
            var new_rank_str=" ",new_rankImg_src;
            $.each(json.data,function(i,e){
                if(i>=7){
                    //if(i<10){
                    //    $(rank_book_names[i]).html(e.name);////将内容添加到每个书名节点中
                    //}else{
                    //    return;
                    //}
                }else{
                    //var rank_show=e.url.indexOf("http");
                    if(e.url.indexOf("http")==0){
                        new_rankImg_src=e.url;
                    }else{
                        ///说明开头不包含http,要拼接地址
                        new_rankImg_src='https://'+gobalAddr+e.url;////书封地址拼接
                    }
                    new_rank_str+='<li>' +
                        '<img src="'+new_rankImg_src+'" />' +
                        '</li>';
                    //$(rank_book_names[i]).html(e.name);////将内容添加到每个书名节点中
                }
            });
            if(new_rank_str==rank_str){
                rank_move_flag=false;
                return;
            }
            console.log('更新数据？借阅排行数据库更新了' + new Date());
            rank_move_flag=true;
            rank_str=" ";
            $.each(json.data,function(i,e){
                if(i>=7){
                    if(i<10){
                        $(rank_book_names[i]).html(e.name);////将内容添加到每个书名节点中
                    }else{
                        return;
                    }
                }else{
                    //var rank_show=e.url.indexOf("http");
                    if(e.url.indexOf("http")==0){
                        rankImg_src=e.url;
                    }else{
                        ///说明开头不包含http,要拼接地址
                        rankImg_src='https://'+gobalAddr+e.url;////书封地址拼接
                    }
                    rank_str+='<li>' +
                        '<img src="'+rankImg_src+'" />' +
                        '</li>';
                    $(rank_book_names[i]).html(e.name);////将内容添加到每个书名节点中
                }
            });
            $('.brrow_order .zy-Slide ul').html(rank_str);
            $('.brrow_order .zy-Slide').zySlide({ speed: 500 }).css('border', '0px solid blue');
        };
    } catch (e) {
        console.log(e);
    }

}

//今日推荐
var recommend_move_flag=false,code_url,img_url,startTime_timer,rec_str,read_num=0,change_timer,init_move= 0;
function getchange(){
	clearTimeout(change_timer);////每次清空定时器
    $('.prg-cont canvas').remove();///每次删除圈
    radialObj = radialIndicator('#indicatorContainer', {
        radius:50.5 / 1920 * w, //定义圆形指示器的内部的圆的半径。
        barBgColor: "#8495c1", //定义圆形指示器的刻度条的背景颜色。
        barColor: '#fff', //指示器数值样式
        barWidth: 3 / 1080 * h,
        minValue: 0, //圆形指示器的最小值。
        maxValue: read_num/0.65,
        fontSize:27.5/1920*w,
        displayNumber: true,
        roundCorner: true,
        format:' 人'
    });
    //radialObj.value(parseInt(read_num),parseInt(total));
    radialObj.animate(read_num);
    change_timer=setTimeout('getchange()',20000);
}
var websocket_recommend; 
var fwebsocket_recommend = false;//避免重复连接
function today_recommend(){
    try{
	    websocket_recommend=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/jrtj');//参数是服务器地址，还有一个参数是自协议可以不写
	    websocket_recommend.onopen=function(res){
	        console.log('-----今日推荐连接成功-----');
	    };
	    websocket_recommend.onmessage=function(msg){
	        var json = JSON.parse(msg.data);
	        //console.log(json.data);
	        var new_img_url=" ",new_code_url=" ",new_rec_str="";
	        $.each(json.data,function(i,e){
	            //codeArr.push(e.fReadCount);///将在线扫码数量追加到数组中
	            var new_isImgShow=e.fBookImg.indexOf("http");///如果以http开头说明不等于-1，说明不用拼接地址
	            var new_isCodeShow=e.f2dimensionCodeUrl.indexOf("http");
	            if(new_isImgShow==0){
	                new_img_url=e.fBookImg;////书封地址
	            }else{
	                ///说明不是打头http,要拼接地址
	                new_img_url='https://'+gobalAddr+e.fBookImg;////书封地址拼接
	            }
	            if(new_isCodeShow==0){
	                new_code_url=e.f2dimensionCodeUrl;////二维码
	            }else{
	                new_code_url='https://'+gobalAddr+e.f2dimensionCodeUrl;////拼接二维码的链接地址
	            }
	            new_rec_str+='<li><img class="bcover" src="'+new_img_url+'" data-total="800" data-title="'+e.fBookName+'" data-to="'+e.fReadCount+'"/><a title="123"><img src="'+new_code_url+'" /></a></li>';
	                //rec_str+='<li><img class="bcover" src="'+img_url+'" data-total="800" data-title="'+e.fBookName+'" data-to="'+e.fReadCount+'"/><a title="123"><img src="'+code_url+'" /></a></li>';
	        });
	        //if(new_img_str==img_url&&new_code_str==code_url){
	        if(new_rec_str==rec_str){
	                recommend_move_flag=false;
	                return;
	        };
	        console.log('更新数据？今日推荐数据库更新了' + new Date());
	        recommend_move_flag=true;
	        $('.today_recomeImg').html('');   //清空resText里面的所有内容
	        rec_str='';
	        $.each(json.data, function(i, e){
	            var isImgShow=e.fBookImg.indexOf("http");///如果以http开头说明不等于-1，说明不用拼接地址
	            var isCodeShow=e.f2dimensionCodeUrl.indexOf("http");
	            if(isImgShow==0){
	                img_url=e.fBookImg;////书封地址
	            }else{
	                ///说明不是打头http,要拼接地址
	                img_url='https://'+gobalAddr+e.fBookImg;////书封地址拼接
	            }
	            if(isCodeShow==0){
	                code_url=e.f2dimensionCodeUrl;////二维码
	            }else{
	                code_url='https://'+gobalAddr+e.f2dimensionCodeUrl;////拼接二维码的链接地址
	
	            }
	            rec_str+='<li><img class="bcover" src="'+img_url+'" data-total="800" data-title="'+e.fBookName+'" data-to="'+e.fReadCount+'"/><a title="123"><img src="'+code_url+'" /></a></li>';
	        });
	        $('.today_recomeImg').append(rec_str);
	        $(".today_recomeImg li p").css({paddingTop:13/1080*h+"px"});
//	        if(init_move==0){////只有第一次加载动效，防止每次数据更新都重新再加载动效
//	        	$('.zy-Slide2').zySlide({ speed: 500,type:2,delay: 6000}).css('border', '0px solid blue');
//	        }
	        if(recommend_move_flag){
	        	$('.today_recomeImg').zySlide({ speed: 500,type:2,delay: 6000}).css('border', '0px solid blue');
	        	read_num = 0;
//	            init_move++;
	            $(".today_recomeImg li").each(function (i, el) {
	                read_num+=parseInt($(el).find("img").attr("data-to"));
	            });
	            getchange();
	        }
	    };
    } catch (e) {
    	console.log(e);
    } 

}

//借还书系统
//曲线图
var chart_timer=null,chart_move_flag=false;
var myChart,option,back_book,out_book;
function chart_move(){
	cancelAnimationFrame(chart_move);
    clearTimeout(chart_timer);
    myChart.clear();
    myChart.setOption(option);
    chart_timer=setTimeout(function(){
    	requestAnimationFrame(chart_move)
    },8000);
}
var websocket_line;
var fwebsocket_line = false;//避免重复连接
var h= $("body").height(),w=$("body").width();
//借还书数字变化
var op1={suffix:'册'}, op2={suffix:'人次'}, op3={suffix:'人次 '};
var v11,v12,v13;
var borrow_move_flag=false,t1,t2,t3,outByDay,outByWeek,outByAll,borrow_timer=null;
function borrow_num_move(){
    clearTimeout(borrow_timer);
    t1 = new CountUp($("#brrow_todayNum"), 0, outByDay,0,4,op1);
    t2 = new CountUp($("#brrow_weekNum"), 0, outByWeek,0,4,op1);
    t3 = new CountUp($("#brrow_totalNum"), 0, outByAll,0,4,op1);
    t1.start();t2.start();t3.start();
    borrow_timer=setTimeout('borrow_num_move()',12000);
}
window.onload = function(){
	getRem(1792,100);
	banner_style();	//风采展示
	today_recommend(); //今日推荐
	rank_book(); //借阅排行榜
	mychart();	//曲线图
	borrow_book();	//借还书数字变化
	notice(); //通知
	history_ajax(); //历史上的今天
	console.log("myChart.init()")
	myChart = echarts.init(document.getElementById('chart'));
	option = {
	    title : {
	        text: '借出、还入曲线图',
	        textStyle:{
	            color: '#98a8c2',
	            fontSize:18/1920*w,
	        },
	    },
	    legend: {
	        data:['借出','还入'],
	        x:'right',
	        textStyle:{
	            color: '#98a8c2',
	            fontSize:14/1920*w
	        }
	    },
	    grid:{
	       left:35/1920*w,
	       top:45/1920*w,
	       bottom:25/1920*w,
	       right:25/1920*w
	    },
	    //color:['#62ca5f','#e8a20d'],
	    color:['#62ca5f','#c97e1e'],
	    calculable : true,
	    xAxis : [
	        {
	            type : 'category',
	            boundaryGap:false,
	            axisLine:{
	                lineStyle:{
	                    color: 'rgba(112, 112, 112, 0.3)',
	                },
	                onZero:true
	            },
	            splitLine:{
	                show:true,
	                lineStyle:{
	                    color: 'rgba(112, 112, 112, 0.3)',
	                    width: 2/1920*w
	                },
	            },
	            axisTick:{
	            	show:false
	            },
	            axisLabel:{
	                interval:0,
	                textStyle: {
	                    color:'rgba(152, 168, 194, 0.6)',
	                    fontSize:14/1920*w
	                }
	            },
	            data : []
	        }
	    ],
	    yAxis : [
	        {
	            type : 'value',
	            axisLine:{
	                lineStyle:{
	                    color: 'rgba(112, 112, 112, 0.3)',
	                }
	            },
	            axisTick:{
	            	show:false
	            },
	            boundaryGap:true,
	            splitLine:{
	                lineStyle:{
	                    color: 'rgba(112, 112, 112, 0.3)',
	                    width: 2/1920*w
	                }
	            },
	            axisLabel : {
	                show:true,
	                formatter: '{value}',
	                textStyle: {
	                    color:'rgba(152, 168, 194, 0.6)',
	                    fontSize:14/1920*w
	                }
	            }
	        }
	    ],
	    series : [
	        {
	            name:'借出',
	            type:'line',
	            symbolSize : 10/1920*w,
	            smooth: true,
	            symbol: "circle",
	            animationDelay: function (idx) {
	                return idx * 10 + 100;
	            },
	            itemStyle:{
	                normal:{
	                    lineStyle:{
	                        type: 'solid'
	                    }
	                }
	            },
	            data : []
	        },
	        {
	            name:'还入',
	            type:'line',
	            itemStyle:{
	                normal:{
	                    lineStyle:{
	                        type: 'solid'
	                    }
	                }
	            },
	            symbolSize : 10/1920*w,
	            smooth: true,
	            symbol: "circle",
	            animationDelay: function (idx) {
	                return idx * 10;
	            },
	            data : [245,186,104,208,147,344]
	        }
	    ],
	    animationEasing: 'elasticOut',
	    animationDelayUpdate: function (idx) {
	        return idx * 5;
	    }
	};
	
	function mychart(){
	    try{
	        websocket_line=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/borrow_line');//参数是服务器地址，还有一个参数是自协议可以不写
	        //当服务器连接成功之后，监听建立连接
	        websocket_line.onopen=function(res){
	            console.log('-----折线图连接成功-----');
	        };
	        websocket_line.onmessage=function(msg){
	            var json = JSON.parse(msg.data);
	            var new_back_book=json.data["out"];//每次推得到新数组，还入曲线数据
	            var new_out_book=json.data["back"];//每次推得到新数组，借出曲线数据
	            if(JSON.stringify(new_back_book) ==JSON.stringify(back_book)&&JSON.stringify(new_out_book) ==JSON.stringify(out_book)){
	                chart_move_flag=false;
	                return;
	            }
	            console.log('更新数据？折线图数据库更新了' + new Date());
	            clearTimeout(chart_timer);
	            chart_move_flag=true;
	            option.xAxis[0].data=[];///每次有新数据就把x轴时间点清空
	            option.series[0].data=[];///每次有数据就把借出数据清空
	            option.series[1].data=[];///每次有数据就把还入数据清空
	            //console.log(json.data);
	            back_book=json.data["out"];//是数组，还入曲线数据
	            out_book=json.data["back"];//是数组，借出曲线数据
	            if(back_book.length==1){
	                ///说明只有一个点8点，那么此时就把0点添加进去形成一个折线展示的形式，否则就遍历显示
	                option.xAxis[0].data.push("00.00");//追加0点
	                option.xAxis[0].data.push("08:00");//追加8点
	                option.series[1].data.push(0);//追加还入曲线0点数据
	                option.series[1].data.push(back_book[0].kp_value);//追加还入曲线8点数据
	                option.series[0].data.push(0);//追加借出曲线0点数据
	                option.series[0].data.push(out_book[0].kp_value);//追加借出曲线8点数据
	            }else{
	                $.each(back_book,function(i,e){
	                    ///遍历还入数据，e.kp_value 是数据，e.kp_time是时间点
	                    option.xAxis[0].data.push(e.kp_time);//追加每个时间点
	                    option.series[1].data.push(e.kp_value);//追加还入曲线数据
	                });
	                $.each(out_book,function(i,e){
	                    ///遍历借出数据，e.kp_value 是数据，e.kp_time是时间点，时间点之前加过一次，这次可以不加了
	                    option.series[0].data.push(e.kp_value);//追加借出曲线数据
	
	                });
	
	            }
	            if(chart_move_flag){
	                //chart_move();
	                requestAnimationFrame(chart_move)
	            }
	        };
	    } catch (e) {
	        console.log(e);
	    }
	
	}
	//借还书数字变化
	var websocket_borrow;
	var fwebsocket_borrow = false;//避免重复连接
	function borrow_book(){
	    try{
	        websocket_borrow=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/borrow_count');//参数是服务器地址，还有一个参数是自协议可以不写
	        websocket_borrow.onopen=function(res){
	            console.log('-----借阅数字连接成功-----');
	        };
	        websocket_borrow.onmessage=function(msg){
	            var json = JSON.parse(msg.data);
	            if(outByDay!=json.data.outByDay||outByWeek!=json.data.outByWeek||outByAll!=json.data.outByAll){
	                console.log('更新数据？借阅数字数据库更新了'+new Date());
	                clearTimeout(borrow_timer);///每次推送数据都把之前的定时器清除
	                outByDay=isNull(json.data.outByDay);
	                outByWeek=isNull(json.data.outByWeek);
	                outByAll=isNull(json.data.outByAll);
	                $("#brrow_todayNum").html(outByDay);
	                $("#brrow_weekNum").html(outByWeek);
	                $("#brrow_totalNum").html(outByAll);
	                borrow_move_flag=true;////当异步拿到推送数据成功后标志为true
	            }else{
	                borrow_move_flag=false;
	                //return;
	            }
	            if(borrow_move_flag){
	                borrow_num_move();
	            }
	        };
	    } catch (e) {
	        console.log(e);
	    }
	}
}
var notice_move_flag=false,
txt_index=0,
div_height,
div_parent,
arr_con=[],
arr_title=[],
notice_stepNum = 0.2,
notice_time=null;
function notice_move(){
	cancelAnimationFrame(notice_move);
    $(".notice_inner").html(arr_con[txt_index]);
    $('.notice_title').html(arr_title[txt_index]);	//赋值当前通知的标题
	$('.notice_inner>div>p:eq(2)').remove();
    div_height=$('.notice_inner').height();	//当前显示通知的盒子的高度
    div_parent=$('.notice_text').height();	//父盒子高度
    if(div_height>div_parent){
       $(".notice_inner").css({
       		"transform" : "translate3d(0,-"+notice_stepNum+"px,0)"
       })
       notice_stepNum += 0.2;
       if(notice_stepNum >= div_height){
       		notice_stepNum = 0.2;
       }
    }
    txt_index++;
    if(txt_index==arr_con.length){
        txt_index=0;
    }
    requestAnimationFrame(notice_move);
}
var websocket_notice,
fwebsocket_notice = false;//避免重复连接
function notice(){
	try{
	    websocket_notice=new WebSocket('wss://'+gobalAddr+'/cxts/websocket/notice');//参数是服务器地址，还有一个参数是自协议可以不写
	    websocket_notice.onopen=function(res){
	        console.log('-----通知连接成功-----');
	    };
	    websocket_notice.onmessage=function(msg){
	        var json = JSON.parse(msg.data);
	        var new_notice_con=[];
	        var new_notice_str=" ";
	        $.each(json.data,function(i,e){
	            //arr_title.push(e.fTitle);///将所有的标题存到数组中
	            if(isNull(e.fContent)!=0){
	                new_notice_str='<div>'+e.fContent+'</div>';
	                new_notice_con.push(new_notice_str);///将每次推送获得的通知内容放到数组中
	            }
	        });
	        /////新数组中的数据和以前旧数组中的数组做对比
	        if(JSON.stringify(new_notice_con) === JSON.stringify(arr_con)){
	            notice_move_flag=false;
	            return;
	        }
	        console.log('更新数据？通知内容数据库更新了' + new Date());
	        notice_move_flag=true;
	        txt_index=0;///每次推数据时候让索引从0开始
	        var str="";///拼接字符串
	        arr_con=[];///每次清空数组
	        $(".notice_inner").html(" ");///每次进来将通知内容节点都清空
	        //console.log(json.data);
	        arr_title=[];
	        $.each(json.data,function(i,e){
	            ///每个e就是一个对象
	            arr_title.push(e.fTitle);///将所有的标题存到数组中
	            str='<div>'+e.fContent+'</div>';
	            arr_con.push(str);///将通知内容放到数组中
	        });
	        if(notice_move_flag){
	           requestAnimationFrame(notice_move);
	        }
	    };
    } catch (e) {
    	console.log(e);
    } 
}
//通知结束
//历史的今天
var history_time=null,hp_height,h_height,h_scrollTime;
function history_style(){
    $('.history_inner p').removeAttr('style');
	$('.history_inner font').removeAttr('color');
    $('.history_inner a').removeAttr('href');
    $('.history_inner a').removeAttr('target');
    $('.history_inner font').removeAttr('style');
    $('.history_inner span').removeAttr('style');
    $('.history_inner i').removeAttr('style');
    $('.history_inner em').removeAttr('style');
    $('.history_inner a').removeAttr('style');
    $('.history_inner h1').removeAttr('style');
    $('.history_inner h2').removeAttr('style');
    $('.history_inner h3').removeAttr('style');
    $('.history_inner h4').removeAttr('style');
    $('.history_inner h5').removeAttr('style');
    $('.history_inner h6').removeAttr('style');
    $('.history_inner span').css({fontSize:0.94+"em"});
    $('.history_inner i').css({fontSize:0.94+"em"});
    $('.history_inner em').css({fontSize:0.94+"em"});
    $('.history_inner h1').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner h2').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner h3').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner h4').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner h5').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner h6').css({fontSize:0.94+"em",fontWeight:"normal"});
    $('.history_inner img').css({float:'left',width:'33%',margin:'0.2rem'});

}
var history_stepNum = 0.2;
function history_move(){
	cancelAnimationFrame(history_move);
    $('.history_inner').css({
    	"transform" : "translate3d(0,-"+history_stepNum+"px,0)"
    })
    history_stepNum += 0.2;
    if(history_stepNum >= h_height){
    	history_stepNum = 0.2;
    }
    requestAnimationFrame(history_move);
}
function history_ajax(){
    $.ajax({
        type: "get",
        url: "https://"+gobalAddr+"/cxts/todayOnHistory/lookUp",
        dataType: "json",
        data: {},
        success: function (json) {
            var str='<div>'+json.result[0].content+'</div>';
            $(".history_inner").html(str);////内容
            $('.history_title').html(json.result[0].title);//标题
            var all_date="时间："+json.result[0].date+"("+json.result[0].lunar+")";
            $('.history_time').html(all_date);///日期
            history_style();///清除样式
            setTimeout(function(){
                h_height=$('.history_inner').height();
                hp_height=$('.history_text').height();
                if(h_height>hp_height){
                    requestAnimationFrame(history_move);
                }
            },2000)

        }
    });

}
//历史的今天结束








//isNull
function  isNull(v) {
    if(v==null||v==""){
        v=0;
    }
    return v;
}